#ifndef CMESENTRANCEAPP_H
#define CMESENTRANCEAPP_H

#include <QObject>
#include <QThread>
#include "CQtMesEntranceHeader.h"

QTMESENTRANCE_BEGIN_NAMESPACE

class QTMESENTRANCE_EXPORT CMesEntranceApp : public QObject
{
    Q_OBJECT
public:
    explicit CMesEntranceApp(QObject *parent = nullptr);

    // 初始化
    bool init(bool isServer);

    // 启动网络服务
    bool startNerwork(bool isServer);

    // 初始化服务端数据库
    bool initStorageDb();

    // 停止服务
    void stop();


signals:

private:
    // 是否是服务端
    bool m_isServer = false;

};

QTMESENTRANCE_END_NAMESPACE

#endif // CMESENTRANCEAPP_H
